<%-- 
    Document   : administrador
    Created on : 16-nov-2010, 14:22:43
    Author     : usuario_local
--%>

<%@page import="Estructuras.Usuarios"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
<%
  String s =request.getParameter("form");
  
  if (s!=null){
      Usuarios usuarios = Usuarios.getInstance();
      if (s.equals("crear")){
        String us = (String) request.getParameter("nuevo_usuario");
        if(usuarios.añadeUsuario(us, 2))
            out.println("<FONT SIZE=4 COLOR=\"green\"/><b>Usuario "+us +" creado satisfactoriamente</b></FONT>");
        else
            out.println("<FONT SIZE=4 COLOR=\"red\"/><b>Imposible crear usuario "+us+"</b></FONT>");
      }

      else if(s.equals("borrar")){
        String us = (String) request.getParameter("borrar_usuario");
        if(usuarios.borraUsuario(us))
            out.println("<FONT FACE=\"impact\" SIZE=4 COLOR=\"green\"/>Usuario "+us +" borrado satisfactoriamente</FONT>");
        else
            out.println("<FONT FACE=\"impact\" SIZE=4 COLOR=\"red\"/>Imposible borrar usuario "+us+"</FONT>");
      }

      else{
          String s1 = s.substring(0, s.length()-1);
          int i =  Integer.parseInt(s.substring(s.length()-1));
          if(s1.equals("invitado")){
              usuarios.cambiaPrioridad(i, 2);
          }
          else if(s1.equals("autorizado")){
              usuarios.cambiaPrioridad(i, 1);
          }
          else{
              usuarios.cambiaPrioridad(i, 0);
          }
          out.println("<FONT FACE=\"impact\" SIZE=4 COLOR=\"green\"/>Usuario convertido a "+s1 + " satifactoriamente</FONT>");
      }
  }
%>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>El tabique</title>
    </head>
    <body>
        <h2>El tabique</h2>
        
        <table border="0">
            <thead>
                <tr>
                    <th></th>
                    <th></th>
                    <th></th>
                </tr>
            </thead>
            <tbody>
                <FORM name = "crear" method="post" action="index.jsp" >
                <tr>
                    <td>Nuevo usuario</td>
                    <td><input type="text" name="nuevo_usuario" value="" size="15" /></td>
                    <td><input type="submit" value="Crear" name="boton_crear" /></td>
                    <td><input type="hidden" value ="crear"name ="form"></td>
                    <td><input type="hidden" name="adm" value="ad"/></td>
                </tr>
                </FORM>
                <FORM name = "borrar" method="post" action="index.jsp" >
                <tr>
                    <td>Borrar usuario</td>
                    <td><input type="text" name="borrar_usuario" value="" size="15" /></td>
                    <td><input type="submit" value="Borrar" name="boton_borrar" /></td>
                    <td><input type="hidden" value ="borrar"name ="form"></td>
                    <td><input type="hidden" name="adm" value="ad"/></td>
                </tr>
                </FORM>
                
            </tbody>
        </table>
        <br>
        <h4> Usuarios registrados: </h4>
        <% Usuarios u = Usuarios.getInstance();
           out.println( u.toString());
        %>
        <br>
        <FORM method="post" action="index.jsp" >
            <input type="submit" value="SALIR" name="boton_salir" />
        </FORM>
    </body>
</html>
